package cn.edu.sasu.service;

import cn.edu.sasu.common.base.LayuiRespResult;
import cn.edu.sasu.common.base.RespResult;
import cn.edu.sasu.domain.dto.SysDoctorDTO;
import cn.edu.sasu.domain.entity.SysDoctor;

import java.util.Date;
import java.util.List;

/**
 * 2024/4/27
 *
 * @author ganxue
 */
public interface SysDoctorService {
    LayuiRespResult doctorList(Integer page, Integer limit);

    List<SysDoctor> getDoctors(Integer deleteFlag);
    RespResult delSysHospitalByDoctorId(Integer doctorId);

    RespResult batchdel(Integer[] ids);


    LayuiRespResult search(Integer page, Integer limit, String doctorName ,String professional, Integer hospitalId, Byte status);
    RespResult save(SysDoctorDTO sysDoctorDTO);
    RespResult update(SysDoctorDTO sysDoctorDTO);
}
